// 定义store
import {defineStore} from "pinia";
import {ref} from "vue";

export const useTokenStore = defineStore('token', () => {
    // 定义状态内容

    // 1.响应式变量
    const token = ref('');

    // 定义一个函数，修改token的值
    const setToken = (newToken) => {
        token.value = newToken;
    }

    const removeToken = () => {
        token.value = '';
    }

    return {
        token,
        setToken,
        removeToken
    }
}, {
    persist: true
});